Chapter 2
detailed summary tables of results

 2.1 List of integrals sorted by grade for each CAS
  2.1.1 Rubi
  2.1.2 Mathematica
  2.1.3 Maple
  2.1.4 Maxima
  2.1.5 FriCAS
  2.1.6 Sympy
  2.1.7 Giac
  2.1.8 Mupad
 2.2 Detailed conclusion table per each integral for all CAS systems
 2.3 Detailed conclusion table specific for Rubi results

2.1 List of integrals sorted by grade for each CAS

2.1.1 Rubi

A grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33 }

B grade: { }

C grade: { }

F grade: { }

2.1.2 Mathematica

A grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 }

B grade: { }

C grade: { 31, 32, 33 }

F grade: { }

2.1.3 Maple

A grade: { 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 30 }

B grade: { 7, 13 }

C grade: { 27, 28 }

F grade: { 31, 32, 33 }

2.1.4 Maxima

A grade: { 16, 17, 18, 19, 21, 23, 24, 25, 26, 29, 30 }

B grade: { 11 }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 20, 22, 27, 28, 31, 32, 33 }

2.1.5 FriCAS

A grade: { 11, 16, 17, 18, 19, 24, 25, 26, 29, 30 }

B grade: { 21, 23, 31, 32, 33 }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 20, 22, 27, 28 }

2.1.6 Sympy

A grade: { 16, 17, 18, 19, 21, 23, 24, 25, 26, 29, 30 }

B grade: { }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 20, 22, 27, 28, 31, 32, 33 }

2.1.7 Giac

A grade: { 11, 16, 17, 18, 19, 24, 25, 26, 29, 30, 31, 32 }

B grade: { 21, 23, 33 }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 20, 22, 27, 28 }

2.1.8 Mupad

A grade: { 29, 30 }

B grade: { 21 }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 31, 32, 33 }

2.2 Detailed conclusion table per each integral for all CAS systems

Detailed conclusion table per each integral is given by table below. The elapsed time is in seconds. For failed result it is given as F(-1) if the failure was due to timeout. It is given as F(-2) if the failure was due to an exception being raised, which could indicate a bug in the system. If the failure was due to integral not being evaluated within the time limit, then it is given just an F.

In this table,the column normalized size is defined as \(\frac {\text {antiderivative leaf size}}{\text {optimal antiderivative leaf size}}\)











Problem 1 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 144 144 161 228 0 0 0 0 -1
normalized size 1 1.00 1.12 1.58 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.199 0.253 0.490 0.000 0.473 0.000 0.000 0.000




















Problem 2 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 115 115 138 207 0 0 0 0 -1
normalized size 1 1.00 1.20 1.80 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.134 0.180 0.439 0.000 0.484 0.000 0.000 0.000




















Problem 3 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 82 82 115 180 0 0 0 0 -1
normalized size 1 1.00 1.40 2.20 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.113 0.107 0.123 0.000 0.454 0.000 0.000 0.000




















Problem 4 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 76 76 107 170 0 0 0 0 -1
normalized size 1 1.00 1.41 2.24 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.062 0.091 0.214 0.000 0.491 0.000 0.000 0.000




















Problem 5 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 71 71 104 168 0 0 0 0 -1
normalized size 1 1.00 1.46 2.37 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.111 0.178 0.154 0.000 0.481 0.000 0.000 0.000




















Problem 6 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 107 107 158 166 0 0 0 0 -1
normalized size 1 1.00 1.48 1.55 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.141 0.238 0.385 0.000 0.465 0.000 0.000 0.000




















Problem 7 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A B F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 124 124 150 301 0 0 0 0 -1
normalized size 1 1.00 1.21 2.43 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.186 0.476 0.711 0.000 0.517 0.000 0.000 0.000




















Problem 8 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 180 180 294 296 0 0 0 0 -1
normalized size 1 1.00 1.63 1.64 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.231 0.367 0.890 0.000 0.508 0.000 0.000 0.000




















Problem 9 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 155 155 203 312 0 0 0 0 -1
normalized size 1 1.00 1.31 2.01 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.187 0.483 0.828 0.000 0.478 0.000 0.000 0.000




















Problem 10 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 136 136 251 253 0 0 0 0 -1
normalized size 1 1.00 1.85 1.86 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.130 0.301 0.394 0.000 0.515 0.000 0.000 0.000




















Problem 11 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A B A F A F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 57 57 49 98 136 54 0 100 -1
normalized size 1 1.00 0.86 1.72 2.39 0.95 0.00 1.75 -0.02
time (sec) N/A 0.046 0.113 0.007 0.514 0.506 0.000 0.232 0.000




















Problem 12 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F(-1) F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 132 132 220 250 0 0 0 0 -1
normalized size 1 1.00 1.67 1.89 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.092 0.300 0.133 0.000 0.443 0.000 0.000 0.000




















Problem 13 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A B F F F(-1) F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 122 122 152 340 0 0 0 0 -1
normalized size 1 1.00 1.25 2.79 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.171 0.521 0.750 0.000 0.527 0.000 0.000 0.000




















Problem 14 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F F(-1) F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 177 177 251 260 0 0 0 0 -1
normalized size 1 1.00 1.42 1.47 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.182 0.492 0.521 0.000 0.503 0.000 0.000 0.000




















Problem 15 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 159 159 217 371 0 0 0 0 -1
normalized size 1 1.00 1.36 2.33 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.257 0.725 0.518 0.000 0.471 0.000 0.000 0.000




















Problem 16 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A A A F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 149 149 153 177 165 125 211 171 -1
normalized size 1 1.00 1.03 1.19 1.11 0.84 1.42 1.15 -0.01
time (sec) N/A 0.119 0.156 0.021 0.419 0.552 3.531 0.187 0.000




















Problem 17 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A A A F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 120 120 125 161 144 108 177 146 -1
normalized size 1 1.00 1.04 1.34 1.20 0.90 1.48 1.22 -0.01
time (sec) N/A 0.121 0.118 0.006 0.420 0.474 1.978 0.204 0.000




















Problem 18 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A A A F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 122 122 131 137 124 103 158 126 -1
normalized size 1 1.00 1.07 1.12 1.02 0.84 1.30 1.03 -0.01
time (sec) N/A 0.086 0.113 0.005 0.420 0.450 1.117 0.181 0.000




















Problem 19 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A A A F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 81 81 91 112 94 83 114 95 -1
normalized size 1 1.00 1.12 1.38 1.16 1.02 1.41 1.17 -0.01
time (sec) N/A 0.067 0.081 0.011 0.416 0.444 0.516 0.786 0.000




















Problem 20 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 132 132 111 130 0 0 0 0 -1
normalized size 1 1.00 0.84 0.98 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.239 0.211 0.392 0.000 0.441 0.000 0.000 0.000




















Problem 21 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A B A B B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 66 66 80 79 81 155 78 867 71
normalized size 1 1.00 1.21 1.20 1.23 2.35 1.18 13.14 1.08
time (sec) N/A 0.075 0.077 0.008 0.416 0.482 3.854 0.618 0.376




















Problem 22 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 119 119 105 127 0 0 0 0 -1
normalized size 1 1.00 0.88 1.07 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.221 0.167 1.105 0.000 0.457 0.000 0.000 0.000




















Problem 23 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A B A B F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 85 85 130 119 119 168 172 3098 -1
normalized size 1 1.00 1.53 1.40 1.40 1.98 2.02 36.45 -0.01
time (sec) N/A 0.091 0.068 0.010 0.415 0.550 4.645 4.375 0.000




















Problem 24 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A A A F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 135 135 99 169 160 110 197 160 -1
normalized size 1 1.00 0.73 1.25 1.19 0.81 1.46 1.19 -0.01
time (sec) N/A 0.127 0.128 0.023 0.415 0.478 1.994 1.270 0.000




















Problem 25 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A A A F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 205 205 149 270 267 168 326 270 -1
normalized size 1 1.00 0.73 1.32 1.30 0.82 1.59 1.32 -0.00
time (sec) N/A 0.244 0.177 0.007 0.422 0.459 5.735 2.970 0.000




















Problem 26 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A A A F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 292 292 212 393 400 239 502 408 -1
normalized size 1 1.00 0.73 1.35 1.37 0.82 1.72 1.40 -0.00
time (sec) N/A 0.326 0.202 0.006 0.422 0.512 15.869 0.210 0.000




















Problem 27 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A C F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 521 521 811 216 0 0 0 0 -1
normalized size 1 1.00 1.56 0.41 0.00 0.00 0.00 0.00 -0.00
time (sec) N/A 0.810 1.230 1.041 0.000 0.497 0.000 0.000 0.000




















Problem 28 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A C F F F F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 727 727 1065 1654 0 0 0 0 -1
normalized size 1 1.00 1.46 2.28 0.00 0.00 0.00 0.00 -0.00
time (sec) N/A 1.069 2.469 1.832 0.000 0.455 0.000 0.000 0.000




















Problem 29 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade N/A A A A A A A A A
verified N/A N/A N/A TBD TBD TBD TBD TBD TBD
size 19 0 0 0 0 0 0 0 -1
normalized size 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -0.05
time (sec) N/A 0.018 3.790 0.428 0.000 0.441 0.000 0.000 0.000




















Problem 30 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade N/A A A A A A A A A
verified N/A N/A N/A TBD TBD TBD TBD TBD TBD
size 19 0 0 0 0 0 0 0 -1
normalized size 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -0.05
time (sec) N/A 0.019 2.372 0.488 0.000 0.483 0.000 0.000 0.000




















Problem 31 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C F F(-2) B F A F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 66 66 68 0 0 276 0 75 -1
normalized size 1 1.00 1.03 0.00 0.00 4.18 0.00 1.14 -0.02
time (sec) N/A 0.096 0.082 0.434 0.000 0.524 0.000 1.361 0.000




















Problem 32 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C F F(-2) B F A F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 136 136 120 0 0 580 0 185 -1
normalized size 1 1.00 0.88 0.00 0.00 4.26 0.00 1.36 -0.01
time (sec) N/A 0.153 0.201 0.431 0.000 0.510 0.000 0.436 0.000




















Problem 33 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C F F(-2) B F B F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 211 211 162 0 0 1066 0 398 -1
normalized size 1 1.00 0.77 0.00 0.00 5.05 0.00 1.89 -0.00
time (sec) N/A 0.848 0.346 0.435 0.000 0.610 0.000 2.422 0.000










2.3 Detailed conclusion table specific for Rubi results

The following table is specific to Rubi. It gives additional statistics for each integral. the column steps is the number of steps used by Rubi to obtain the antiderivative. The rules column is the number of unique rules used. The integrand size column is the leaf size of the integrand. Finally the ratio \(\frac {\text {number of rules}}{\text {integrand size}}\) is given. The larger this ratio is, the harder the integral was to solve. In this test, problem number [28] had the largest ratio of [.6429]

Table 2.1:Rubi specific breakdown of results for each integral














# grade
number of
steps
used
number of
unique
rules
normalized
antiderivative
leaf size
integrand
leaf size
\(\frac {\text {number of rules}}{\text {integrand leaf size}}\)







1 A 8 8 1.00 25 0.320







2 A 8 6 1.00 25 0.240







3 A 5 5 1.00 23 0.217







4 A 6 4 1.00 22 0.182







5 A 7 5 1.00 25 0.200







6 A 10 8 1.00 25 0.320







7 A 9 7 1.00 25 0.280







8 A 12 9 1.00 25 0.360







9 A 8 8 1.00 25 0.320







10 A 8 6 1.00 25 0.240







11 A 2 2 1.00 23 0.087







12 A 8 6 1.00 22 0.273







13 A 9 7 1.00 25 0.280







14 A 13 11 1.00 25 0.440







15 A 12 9 1.00 25 0.360







16 A 6 6 1.00 19 0.316







17 A 5 5 1.00 19 0.263







18 A 4 4 1.00 17 0.235







19 A 4 3 1.00 16 0.188







20 A 12 12 1.00 19 0.632







21 A 5 6 1.00 19 0.316







22 A 10 10 1.00 19 0.526







23 A 6 7 1.00 19 0.368







24 A 5 5 1.00 14 0.357







25 A 5 5 1.00 14 0.357







26 A 5 5 1.00 14 0.357







27 A 18 6 1.00 14 0.429







28 A 26 9 1.00 14 0.643







29 A 0 0 0.00 0 0.000







30 A 0 0 0.00 0 0.000







31 A 6 7 1.00 16 0.438







32 A 7 9 1.00 16 0.562







33 A 8 10 1.00 16 0.625